package com.hisicom.scqxspxcjc.sceneCheck.resultDecision.domain;


import com.hisicom.scqxspxcjc.base.bean.BaseEntity;
import com.hisicom.scqxspxcjc.base.tool.comment.OComment;
import lombok.Data;

import javax.persistence.Column;
import javax.persistence.Entity;
import javax.persistence.Table;

/**
 * 缺陷和问题描述（业务填报数据） ylqx_txhc_result_decision_business
 *
 * @author hisicom
 * @date 2023-03-12
 */
@Data
@Entity
@Table(name = "ylqx_txhc_result_decision_business")
public class ResultDecisionBusiness extends BaseEntity
{
    @OComment("章节名称")
    @Column(name = "chapter_name", length = 64)
    private String chapterName;

    @OComment("章节序号")
    @Column(name = "chapter_number", length = 64)
    private String chapterNumber;

    @OComment("内容")
    @Column(name = "content", length = 2048)
    private String content;

    @OComment("判定结果-符合")
    @Column(name = "result_yes", length = 4)
    private String resultYes;

    @OComment("判定结果-不符合")
    @Column(name = "result_no",  length = 4)
    private String resultNo;

    @OComment("判定结果-不符合理由")
    @Column(name = "result_no_content", length = 64)
    private String resultNoContent;

    @OComment("判定结果-不适用")
    @Column(name = "result_no_applicable",   length = 4)
    private String resultNoApplicable;

    @OComment("(所属缺陷)缺陷和问题描述")
    @Column(name = "owning_defect", length = 1024)
    private String owningDefect;

    @OComment("主业务id")
    @Column(name = "main_business", length = 512)
    private String mainBusiness;

    @OComment("分组id")
    @Column(name = "group_id", length = 32)
    private String groupId;

    @OComment("是否关键项")
    @Column(name = "if_key", length = 4)
    private String ifKey;

    @OComment("排序")
    @Column(name = "sort", length = 8)
    private Integer sort;

}
